Upenn EE
Tổng quan chương trình
Ngưỡng trúng tuyển thấp mà danh tiếng lại rất tốt. Tuy vậy, 10 course units (CU) có cấu trúc cố định: 5 môn thuộc mảng cốt lõi EE + 2 môn tự chọn ESE + 1 môn tự chọn SEAS + 2 môn tự chọn tự do (môn không nằm trong danh sách duyệt sẵn thì phải nộp petition, tức đơn xin duyệt ngoại lệ). Nếu bạn mù tịt về phần cứng như mình thì có thể học các môn ESE về toán, tối ưu hóa và ML, nhưng môn nào cũng rất nâng cao nên có thể khá vất vả (và chẳng liên quan gì tới SDE, vì đây là chương trình EE thuần). Dĩ nhiên cũng có những môn nhẹ nhàng để bạn qua môn và tốt nghiệp. Bạn có thể chuyển sang hoặc học song song CS hay các chương trình khác khá thuận tiện. Nếu nền tảng của bạn mạnh, đây có thể là trường an toàn (safety school), hoặc bạn có thể nộp chương trình SCMP bên cạnh làm lựa chọn an toàn.
Khối lượng học tập hoàn toàn phụ thuộc vào môn bạn chọn. Bạn có thể xem độ khó trên Penn Course Review: môn dễ thì không cần lên lớp, nhưng bạn cũng có thể chọn những môn CIS rất nặng.
Quy trình chuyển ngành:
- Trước tiên trao đổi với cố vấn DATS để xác nhận chương trình muốn chuyển sang sẵn sàng nhận bạn
- Nộp đơn chuyển ngành nội bộ (không cần xét tuyển lại, chủ yếu dựa vào các môn đã học và GPA; muốn chuyển sang DS thì học ESE5420 CIS5450 ESE5000, thực ra không cần học cả CIS5450 lẫn CIS5190/5200)
- Phòng Graduate Affairs xét duyệt
- Chờ Registrar cập nhật hệ thống (email báo mất 7-10 ngày làm việc)
Ngưỡng trúng tuyển và Data Points
Khá dễ thở, tỷ lệ trúng tuyển khoảng 20%, GPA > 87 là đáng thử.
- Cử nhân UPenn EE, GPA 3.9
Tìm việc
Rất ít sinh viên theo hướng phần mềm, hầu như không thấy ai tìm vị trí SDE. Mình biết vài người bạn vào làm ở những công ty phần cứng mà mình chưa nghe tên bao giờ. Bản thân mình nộp FAANG nhưng không nhận được phản hồi nào, chắc tại mình còn yếu :(
- Cử nhân Penn EE, ngành phụ CS, học xong chương trình Accelerated Master's của Penn, tốt nghiệp năm 2026 rồi vào làm toàn thời gian ở nhóm Battery Electronics của Tesla với vị trí Electrical Design Engineer.
Chuyển chương trình
Muốn chuyển chương trình thì cần đạt A- trở lên ở một môn thuật toán / lý thuyết tính toán. Giáo sư và TA đều nói chuyển khá dễ, nhưng điều phối viên lại bảo cạnh tranh rất gắt, thật khó hiểu. Mình đã học môn thuật toán: nửa đầu giống LeetCode, nửa sau học về P và NP. Đề thi không khó hơn bài 2 kỳ NOIP bảng trung học cơ sở / Codeforces rating 1400 / AtCoder 800. Mà mình còn chưa từng cày LeetCode... Bài tập về nhà thì có vài bài khó.